Ibm Q3 Earnings Top Estimates, Maintains Guidance